package com.indexingsystem.boss.Vo;

import java.io.Serializable;

//合同列表（订单管理中关联或未关联合同列表）请求Vo
public class ContractListForOnlyReqVo implements Serializable{
	private static final long serialVersionUID = 1L;
	private  String orderNo;
	private  String institutionId;
	private  String operatType;
	private  String queryCriteria;
	private  String beginSignDate;
	private  String endSignDate;
	private  String beginBackDate;
	private  String endBackDate;
	private  String contractStatus;
	private  String userId;
	private  String yfUserId;
	private  String yfUserName;
	private  String invoiceStatus;
	private  String invoiceAmount;
	private  String backAmount;

	private String backProgress;
	private Integer pageNumber;
	private Integer pageSize;
	public String getOrderNo() {
		return orderNo;
	}
	public void setOrderNo(String orderNo) {
		this.orderNo = orderNo;
	}
	public String getInstitutionId() {
		return institutionId;
	}
	public void setInstitutionId(String institutionId) {
		this.institutionId = institutionId;
	}
	public String getOperatType() {
		return operatType;
	}
	public void setOperatType(String operatType) {
		this.operatType = operatType;
	}
	public String getQueryCriteria() {
		return queryCriteria;
	}
	public void setQueryCriteria(String queryCriteria) {
		this.queryCriteria = queryCriteria;
	}
	public String getBeginSignDate() {
		return beginSignDate;
	}
	public void setBeginSignDate(String beginSignDate) {
		this.beginSignDate = beginSignDate;
	}
	public String getEndSignDate() {
		return endSignDate;
	}
	public void setEndSignDate(String endSignDate) {
		this.endSignDate = endSignDate;
	}
	public String getBeginBackDate() {
		return beginBackDate;
	}
	public void setBeginBackDate(String beginBackDate) {
		this.beginBackDate = beginBackDate;
	}
	public String getEndBackDate() {
		return endBackDate;
	}
	public void setEndBackDate(String endBackDate) {
		this.endBackDate = endBackDate;
	}
	public String getContractStatus() {
		return contractStatus;
	}
	public void setContractStatus(String contractStatus) {
		this.contractStatus = contractStatus;
	}
	public String getUserId() {
		return userId;
	}
	public void setUserId(String userId) {
		this.userId = userId;
	}
	public String getYfUserId() {
		return yfUserId;
	}
	public void setYfUserId(String yfUserId) {
		this.yfUserId = yfUserId;
	}
	public String getYfUserName() {
		return yfUserName;
	}
	public void setYfUserName(String yfUserName) {
		this.yfUserName = yfUserName;
	}
	public String getInvoiceStatus() {
		return invoiceStatus;
	}
	public void setInvoiceStatus(String invoiceStatus) {
		this.invoiceStatus = invoiceStatus;
	}
	public String getInvoiceAmount() {
		return invoiceAmount;
	}
	public void setInvoiceAmount(String invoiceAmount) {
		this.invoiceAmount = invoiceAmount;
	}
	public String getBackAmount() {
		return backAmount;
	}
	public void setBackAmount(String backAmount) {
		this.backAmount = backAmount;
	}

	public String getBackProgress() {
		return backProgress;
	}
	public void setBackProgress(String backProgress) {
		this.backProgress = backProgress;
	}
	public Integer getPageNumber() {
		return pageNumber;
	}
	public void setPageNumber(Integer pageNumber) {
		this.pageNumber = pageNumber;
	}
	public Integer getPageSize() {
		return pageSize;
	}
	public void setPageSize(Integer pageSize) {
		this.pageSize = pageSize;
	}
	@Override
	public String toString() {
		return "ContractListForOnlyReqVo [orderNo=" + orderNo + ", institutionId=" + institutionId + ", operatType=" + operatType + ", queryCriteria="
				+ queryCriteria + ", beginSignDate=" + beginSignDate + ", endSignDate=" + endSignDate + ", beginBackDate=" + beginBackDate
				+ ", endBackDate=" + endBackDate + ", contractStatus=" + contractStatus + ", userId=" + userId + ", yfUserId=" + yfUserId
				+ ", yfUserName=" + yfUserName + ", invoiceStatus=" + invoiceStatus + ", invoiceAmount=" + invoiceAmount + ", backAmount="
				+ backAmount +  ", backProgress=" + backProgress + ", pageNumber=" + pageNumber + ", pageSize=" + pageSize
				+ "]";
	}
	public ContractListForOnlyReqVo() {
		super();
		// TODO Auto-generated constructor stub
	}
	public ContractListForOnlyReqVo(String orderNo, String institutionId, String operatType, String queryCriteria, String beginSignDate,
			String endSignDate, String beginBackDate, String endBackDate, String contractStatus, String userId, String yfUserId, String yfUserName,
			String invoiceStatus, String invoiceAmount, String backAmount,  String backProgress, Integer pageNumber,
			Integer pageSize) {
		super();
		this.orderNo = orderNo;
		this.institutionId = institutionId;
		this.operatType = operatType;
		this.queryCriteria = queryCriteria;
		this.beginSignDate = beginSignDate;
		this.endSignDate = endSignDate;
		this.beginBackDate = beginBackDate;
		this.endBackDate = endBackDate;
		this.contractStatus = contractStatus;
		this.userId = userId;
		this.yfUserId = yfUserId;
		this.yfUserName = yfUserName;
		this.invoiceStatus = invoiceStatus;
		this.invoiceAmount = invoiceAmount;
		this.backAmount = backAmount;
		
		this.backProgress = backProgress;
		this.pageNumber = pageNumber;
		this.pageSize = pageSize;
	}
	
}
